The Chinese firewall blocked the site less than 24 hours after Alphabet was unveiled. Well, that was fast: Less than a day after Google revealed its newly created parent company, Alphabet, its website has been barred in China. Read Full Story